Create new report

When creating a new report, a name has to be specified as minimum.

Other properties are the following:

  • Database ID: The ID, that the report will get in the database. If the ID is negative, then that means it has not been yet saved to the database. Once it is saved, it will get a positive ID.
  • Key identifier: This is an optional identifier, that can be used instead of the database ID. This identifier should not contain white-spaces.
  • Name: This is a required name of the report.
  • Style: This is a optional link to a stylesheet that can override the default style of the HTML format of this report.
  • Type: This is the type of the report. Currently only BACnet reports are supported (1=BACnet report).
  • Tag: This is a tag or description of the report.
  • Include units: Determines if the unit-of-measure should be included, together with the present-value.

Follow these steps, when adding BACnet devices and objects to the report:

  1. The first think to do, is to find the BACnet devices and objects that shall be included in the report. This can be done via the local active BACnet setup (faster) or by searching on the network (slower). See the screenshot.
  2. Select the various objects that should be included in the report and add them as columns. The key identifier, is the object-name - so if two or more BACnet devices have a object named "temperature", then you only need to add "temperature" once as a column.
  3. When all the columns have been added, then select the various devices and add them as rows.

When the rows have been added, the report generator, will match objects in the BACnet devices with the objects specified as columns. It will create a lookup table with the identifiers of the objects within the devices. If it does not find a object within the device, then the lookup identifier will be empty. The lookup identifier consists of 3 numbers, where the first number is the object-type identifier, the second number is the object instance and the third number is the property identifier. E.g. "0,2,85" (0=analog-input, 2=instance number, 85=present-value.)

When the report has been created and saved, then find the new report under BACnet reports in the tree on the reports tab and click Get data, to see if it works.

NB: If more columns are added to the report later, then add the BACnet devices to the report again. This will not override the lookup tables or add the BACnet devices twice, but the report generator will try to fill in the empty lookup tables.